package modelo;

public class Material {
	private int codigo;
	private String descripcion;
	private double existencia;
	private double stockMinimo;
	private double stockMaximo;
	private double costoUnitario;
	private Status status;
	private Impuesto impuesto;

	public Material(int codigo, String descripcion, double existencia,
			double stockMinimo, double stockMaximo, double costoUnitario,
			Impuesto impuesto, Status status) {
		super();
		this.codigo = codigo;
		this.descripcion = descripcion;
		this.existencia = existencia;
		this.stockMinimo = stockMinimo;
		this.stockMaximo = stockMaximo;
		this.costoUnitario = costoUnitario;
		this.status = status;
		this.impuesto = impuesto;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public double getExistencia() {
		return existencia;
	}

	public void setExistencia(double existencia) {
		this.existencia = existencia;
	}

	public double getStock_minimo() {
		return stockMinimo;
	}

	public void setStockMinimo(double stockMinimo) {
		this.stockMinimo = stockMinimo;
	}

	public double getStockMaximo() {
		return stockMaximo;
	}

	public void setStockMaximo(double stockMaximo) {
		this.stockMaximo = stockMaximo;
	}

	public double getCostoUnitario() {
		return costoUnitario;
	}

	public void setCostoUnitario(double costoUnitario) {
		this.costoUnitario = costoUnitario;
	}

	public Status getStatus() {
		return status;
	}

	public void setStatus(Status status) {
		this.status = status;
	}

	public Impuesto getImpuesto() {
		return impuesto;
	}

	public void setImpuesto(Impuesto impuesto) {
		this.impuesto = impuesto;
	}

	public int clave() {
		return codigo;
	}
}
